/**
 * 上午9:37:36
 */
package com.hsnn.medstgmini.base.std.model;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;

/**
 * @author YXC
 *
 */
@Entity
@Table(name="std_compdrugprofile_log")
public class StdCompdrugprofileLog  implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = -12516352958804441L;

	@Id
	@Column(name = "log_id", unique = true)
	private String logId;//日志id
	
	@Column(name = "compprofile_id")
	private String compprofileId;//企业产品资质ID

	@Column(name = "comp_id")
	private String compId;//企业ID

	@Column(name = "comp_prod_id")
	private String compProdId;//产品ID
	
	@Column(name = "profile_code")
	private String profileCode;//资质编号
	
	@Column(name = "profile_name")
	private String profileName;//资质名称
	
	@Column(name = "profile_type")
	private short profileType;//资质类型（参考企业资质类型字典表，有"其他"类型）
	
	@Column(name = "profile_starttime")
	private Date profileStarttime;//资质有效期始
	
	@Column(name = "profile_endtime")
	private Date profileEndtime;//资质有效期止
	
	@Column(name = "profile_pic_addr")
	private String profilePicAddr;//资质图片地址
	
	@Column(name = "profile_pic_shortcut_addr")
	private String profilePicShortcutAddr;//资质图片缩略图地址
	
	@Column(name = "status")
	private short status;//状态
	
	@Column(name = "remarks")
	private String remarks;//
	
	@Column(name = "upd_user")
	private String updUser;//
	
	@Column(name = "upd_datetime")
	private Date updDatetime;//
	
	public String getCompprofileId() {
		return compprofileId;
	}

	public void setCompprofileId(String compprofileId) {
		this.compprofileId = compprofileId;
	}

	public String getCompId() {
		return compId;
	}

	public void setCompId(String compId) {
		this.compId = compId;
	}

	public String getCompProdId() {
		return compProdId;
	}

	public void setCompProdId(String compProdId) {
		this.compProdId = compProdId;
	}

	public String getProfileCode() {
		return profileCode;
	}

	public void setProfileCode(String profileCode) {
		this.profileCode = profileCode;
	}

	public String getProfileName() {
		return profileName;
	}

	public void setProfileName(String profileName) {
		this.profileName = profileName;
	}

	public short getProfileType() {
		return profileType;
	}

	public void setProfileType(short profileType) {
		this.profileType = profileType;
	}

	public Date getProfileStarttime() {
		return profileStarttime;
	}

	public void setProfileStarttime(Date profileStarttime) {
		this.profileStarttime = profileStarttime;
	}

	public Date getProfileEndtime() {
		return profileEndtime;
	}

	public void setProfileEndtime(Date profileEndtime) {
		this.profileEndtime = profileEndtime;
	}

	public String getProfilePicAddr() {
		return profilePicAddr;
	}

	public void setProfilePicAddr(String profilePicAddr) {
		this.profilePicAddr = profilePicAddr;
	}

	public String getProfilePicShortcutAddr() {
		return profilePicShortcutAddr;
	}

	public void setProfilePicShortcutAddr(String profilePicShortcutAddr) {
		this.profilePicShortcutAddr = profilePicShortcutAddr;
	}

	public short getStatus() {
		return status;
	}

	public void setStatus(short status) {
		this.status = status;
	}

	public String getRemarks() {
		return remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	public String getUpdUser() {
		return updUser;
	}

	public void setUpdUser(String updUser) {
		this.updUser = updUser;
	}



	public Date getUpdDatetime() {
		return updDatetime;
	}

	public void setUpdDatetime(Date updDatetime) {
		this.updDatetime = updDatetime;
	}

	public String getLogId() {
		return logId;
	}

	public void setLogId(String logId) {
		this.logId = logId;
	}
	
}
